home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Disc to the Future 2
/
Disc to the Future Part II Programmer's Reference (Wayzata Technology)(6013)(1992).bin
/
MAC
/
MPW_TOOL
/
TOOLS
/
TOOLS_WI
/
ICON_8
/
TESTS
/
STAND
/
BTREES.UX
< prev
next >
Wrap
Text File
|
1990-03-02
|
7KB
|
542 lines
0: 6
52
Z+52
0
2
0
0
4 I+0 # main
4 I+54 # line
4 I+59 # tree
52: 67 L1 # mark
L2:
60: 85 # mark0
64: 69 # pnull
68: 83 0 # local
76: 84 5 # global
84: 69 # pnull
88: 61 1 # invoke
96: 1 # asgn
100: 78 # unmark
104: 67 L2 # mark
112: 67 L5 # mark
120: 69 # pnull
124: 83 1 # local
132: 84 2 # global
140: 83 0 # local
148: 61 1 # invoke
156: 1 # asgn
160: 78 # unmark
L5:
164: 67 L6 # mark
172: 84 6 # global
180: 77 9,I+75 # str
192: 61 1 # invoke
200: 78 # unmark
L6:
204: 67 L7 # mark
212: 85 # mark0
216: 84 6 # global
224: 84 3 # global
232: 83 1 # local
240: 61 1 # invoke
248: 61 1 # invoke
256: 70 # pop
L8:
260: 53 # efail
L9:
264: 78 # unmark
L7:
268: 67 L10 # mark
276: 84 6 # global
284: 77 6,I+47 # str
296: 61 1 # invoke
304: 78 # unmark
L10:
308: 85 # mark0
312: 84 6 # global
320: 84 4 # global
328: 83 1 # local
336: 61 1 # invoke
344: 61 1 # invoke
352: 70 # pop
L11:
356: 53 # efail
L12:
L3:
360: 78 # unmark
364: 58 L2 # goto
L4:
372: 78 # unmark
L1:
376: 69 # pnull
380: 68 # pfail
384: 4
1
000
000
000
000
000
001
000
000
424: 4
1
000
000
000
000
000
020
000
000
464: 4
1
000
000
000
000
000
002
000
000
504: 6
68
Z+572
1
3
0
0
5 I+36 # tform
1 I+96 # s
5 I+98 # value
4 I+104 # left
5 I+109 # right
572: 67 L1 # mark
580: 85 # mark0
584: 69 # pnull
588: 81 0 # arg
596: 22 # null
600: 78 # unmark
604: 67 L2 # mark
612: 69 # pnull
616: 71 # pret
L2:
620: 68 # pfail
624: 78 # unmark
L1:
628: 67 L3 # mark
636: 81 0 # arg
644: 44 # bscan
648: 67 L4 # mark
656: 69 # pnull
660: 83 0 # local
668: 84 7 # global
676: 84 8 # global
684: 51 *-308 # cset
692: 61 1 # invoke
700: 61 1 # invoke
708: 1 # asgn
712: 78 # unmark
716: 67 L6 # mark
724: 84 9 # global
732: 60 1 # int
740: 61 1 # invoke
748: 78 # unmark
L6:
752: 67 L7 # mark
760: 69 # pnull
764: 83 1 # local
772: 84 7 # global
780: 84 10 # global
788: 51 *-372 # cset
796: 61 1 # invoke
804: 61 1 # invoke
812: 1 # asgn
816: 78 # unmark
L7:
820: 67 L8 # mark
828: 84 9 # global
836: 60 1 # int
844: 61 1 # invoke
852: 78 # unmark
L8:
856: 67 L9 # mark
864: 69 # pnull
868: 83 2 # local
876: 84 7 # global
884: 84 10 # global
892: 51 *-436 # cset
900: 61 1 # invoke
908: 61 1 # invoke
916: 1 # asgn
920: 78 # unmark
L9:
924: 67 L10 # mark
932: 84 1 # global
940: 83 0 # local
948: 84 2 # global
956: 83 1 # local
964: 61 1 # invoke
972: 84 2 # global
980: 83 2 # local
988: 61 1 # invoke
996: 61 3 # invoke
1004: 71 # pret
L10:
1008: 68 # pfail
1012: 58 L5 # goto
L4:
1020: 67 L11 # mark
1028: 84 1 # global
1036: 81 0 # arg
1044: 61 1 # invoke
1052: 71 # pret
L11:
1056: 68 # pfail
L5:
1060: 55 # escan
1064: 78 # unmark
L3:
1068: 69 # pnull
1072: 68 # pfail
1076: 6
44
Z+1120
1
0
0
0
4 I+42 # walk
1 I+139 # t
1120: 67 L1 # mark
1128: 85 # mark0
1132: 84 3 # global
1140: 67 L4 # mark
1148: 69 # pnull
1152: 69 # pnull
1156: 81 0 # arg
1164: 57 1 # field
1172: 21 # nonnull
1176: 56 # esusp
1180: 58 L5 # goto
L4:
1188: 69 # pnull
1192: 69 # pnull
1196: 81 0 # arg
1204: 57 2 # field
1212: 21 # nonnull
L5:
1216: 61 1 # invoke
1224: 72 # psusp
1228: 70 # pop
L2:
1232: 53 # efail
L3:
1236: 78 # unmark
L1:
1240: 67 L6 # mark
1248: 67 L7 # mark
1256: 69 # pnull
1260: 81 0 # arg
1268: 57 0 # field
1276: 71 # pret
L7:
1280: 68 # pfail
1284: 78 # unmark
L6:
1288: 69 # pnull
1292: 68 # pfail
1296: 6
44
Z+1340
1
0
0
0
6 I+47 # leaves
1 I+139 # t
1340: 67 L1 # mark
1348: 85 # mark0
1352: 67 L2 # mark
1360: 67 L3 # mark
1368: 69 # pnull
1372: 69 # pnull
1376: 81 0 # arg
1384: 57 1 # field
1392: 21 # nonnull
1396: 56 # esusp
1400: 58 L4 # goto
L3:
1408: 69 # pnull
1412: 69 # pnull
1416: 81 0 # arg
1424: 57 2 # field
1432: 21 # nonnull
L4:
1436: 78 # unmark
1440: 53 # efail
L2:
1444: 69 # pnull
1448: 78 # unmark
1452: 67 L5 # mark
1460: 69 # pnull
1464: 81 0 # arg
1472: 57 0 # field
1480: 71 # pret
L5:
1484: 68 # pfail
1488: 78 # unmark
L1:
1492: 67 L6 # mark
1500: 85 # mark0
1504: 84 4 # global
1512: 67 L9 # mark
1520: 69 # pnull
1524: 69 # pnull
1528: 81 0 # arg
1536: 57 1 # field
1544: 21 # nonnull
1548: 56 # esusp
1552: 58 L10 # goto
L9:
1560: 69 # pnull
1564: 69 # pnull
1568: 81 0 # arg
1576: 57 2 # field
1584: 21 # nonnull
L10:
1588: 61 1 # invoke
1596: 72 # psusp
1600: 70 # pop
L7:
1604: 53 # efail
L8:
1608: 78 # unmark
L6:
1612: 69 # pnull
1616: 68 # pfail
1620: 1 # record blocks
1624:
6
36
_mkrec
3
-2
1
1
4 I+14 # node
1660: # record/field table
1660:
0
1664:
1
1668:
2
1672: 4 I+19 # data
1680: 5 I+24 # ltree
1688: 5 I+30 # rtree
1696: 22000000006 Z+0 # main
1704: 22000000006 Z+1624 # node
1712: 22000000006 Z+504 # tform
1720: 22000000006 Z+1076 # walk
1728: 22000000006 Z+1296 # leaves
1736: 22000000006 -46 # read
1744: 22000000006 -68 # write
1752: 22000000006 -61 # tab
1760: 22000000006 -65 # upto
1768: 22000000006 -35 # move
1776: 22000000006 -4 # bal
1784: 4 I+0 # main
1792: 4 I+14 # node
1800: 5 I+36 # tform
1808: 4 I+42 # walk
1816: 6 I+47 # leaves
1824: 4 I+64 # read
1832: 5 I+69 # write
1840: 3 I+115 # tab
1848: 4 I+119 # upto
1856: 4 I+124 # move
1864: 3 I+129 # bal
1872: 155
141
151
156
000
125
070
056
1872: 060
056
060
060
062
000
156
157
1872: 144
145
000
144
141
164
141
000
1872: 154
164
162
145
145
000
162
164
1872: 162
145
145
000
164
146
157
162
1872: 155
000
167
141
154
153
000
154
1872: 145
141
166
145
163
000
154
151
1872: 156
145
000
164
162
145
145
000
1872: 162
145
141
144
000
167
162
151
1872: 164
145
000
164
162
145
145
040
1872: 167
141
154
153
000
142
164
162
1872: 145
145
163
056
151
143
156
000
1872: 163
000
166
141
154
165
145
000
1872: 154
145
146
164
000
162
151
147
1872: 150
164
000
164
141
142
000
165
1872: 160
164
157
000
155
157
166
145
1872: 000
142
141
154
000
050
000
054
1872: 000
051
000
164
000
size: 2237
trace: 0
records: 1620
ftab: 1660
fnames: 1672
globals: 1696
gnames: 1784
statics: 1872
strcons: 2096
filenms: 1872
linenums: 1880
config: I8.0.001